package com.erms.lab.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.erms.common.annotation.Excel;
import com.erms.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 接受进修人员情况对象 sys_further
 * 
 * @author guo
 * @date 2020-03-22
 */
public class SysFurther extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long furId;

    /** 姓名 */
    @Excel(name = "姓名")
    private String furName;

    /** 性别 */
    @Excel(name = "性别")
    private String furSex;

    /** 职称 */
    @Excel(name = "职称")
    private String furTitle;

    /** 单位名称 */
    @Excel(name = "单位名称")
    private String furUnit;

    /** 开始时间 */
    @Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date furStart;

    /** 结束时间 */
    @Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date furEnd;

    public void setFurId(Long furId) 
    {
        this.furId = furId;
    }

    public Long getFurId() 
    {
        return furId;
    }
    public void setFurName(String furName) 
    {
        this.furName = furName;
    }

    public String getFurName() 
    {
        return furName;
    }
    public void setFurSex(String furSex) 
    {
        this.furSex = furSex;
    }

    public String getFurSex() 
    {
        return furSex;
    }
    public void setFurTitle(String furTitle) 
    {
        this.furTitle = furTitle;
    }

    public String getFurTitle() 
    {
        return furTitle;
    }
    public void setFurUnit(String furUnit) 
    {
        this.furUnit = furUnit;
    }

    public String getFurUnit() 
    {
        return furUnit;
    }
    public void setFurStart(Date furStart) 
    {
        this.furStart = furStart;
    }

    public Date getFurStart() 
    {
        return furStart;
    }
    public void setFurEnd(Date furEnd) 
    {
        this.furEnd = furEnd;
    }

    public Date getFurEnd() 
    {
        return furEnd;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("furId", getFurId())
            .append("furName", getFurName())
            .append("furSex", getFurSex())
            .append("furTitle", getFurTitle())
            .append("furUnit", getFurUnit())
            .append("furStart", getFurStart())
            .append("furEnd", getFurEnd())
            .toString();
    }
}
